constant dropping wears the stone. - Spanish English Dictionary